TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Texas
Area - Valley
League - 2024 Valley Adult 18 & Over 2.5 M- 5.0 M - Spring
Flight - 4.0 Men
--------------------------------------------------------------------------------------------------------------------------------------
Harlingen - JP
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Gene McCullough - 3.79
Ramon Pedraza - 3.64
John Yeupell - 3.63
Luis Alvarez - 3.62
Eloy Sanchez - 3.44
Juan Sauceda - 3.41
Gavin Lerma - 3.41
Ryan Gudino - 3.35
David Lopez - 3.29
Joshua Curtis - 3.12
Victor Vera - n/a
League Results By Position
1S 2S 1D 2D 3D
David Lopez - 3.29 & Ryan Gudino - 3.35 0 - 1 0 - 3
Eloy Sanchez - 3.44 & Joshua Curtis - 3.12 0 - 1
Eloy Sanchez - 3.44 0 - 1
Gene McCullough - 3.79 & Ramon Pedraza - 3.64 1 - 0 0 - 1
Gene McCullough - 3.79 & Victor Vera - n/a 0 - 1
Gavin Lerma - 3.41 & Joshua Curtis - 3.12 0 - 1 0 - 1
Gavin Lerma - 3.41 & Ryan Gudino - 3.35 0 - 1
Gavin Lerma - 3.41 0 - 1
John Yeupell - 3.63 1 - 2
Juan Sauceda - 3.41 & Eloy Sanchez - 3.44 0 - 1
Juan Sauceda - 3.41 & Ryan Gudino - 3.35 0 - 1
Juan Sauceda - 3.41 & Ramon Pedraza - 3.64 0 - 2
Juan Sauceda - 3.41 & Victor Vera - n/a 0 - 1
Juan Sauceda - 3.41 0 - 1 0 - 1
Luis Alvarez - 3.62 1 - 2 1 - 0
Ramon Pedraza - 3.64 & Joshua Curtis - 3.12 0 - 1
Ramon Pedraza - 3.64 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Mission - Juan
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Juan hernandez - 3.98
Ruben Garza - 3.83
Juan Cepeda - 3.77
Marcos Galvan Sr. - 3.74
Daniel Lopez - 3.74
Alexandre Longoria - 3.64
Cristian Garza - 3.60
Jesus Perez - 3.58
Jaime Villarreal - 3.47
Juan Montoya - 3.40
Aaron Ramones - 3.32
League Results By Position
1S 2S 1D 2D 3D
Alexandre Longoria - 3.64 0 - 1 0 - 1
Aaron Ramones - 3.32 & Juan Cepeda - 3.77 0 - 2
Aaron Ramones - 3.32 & Jaime Villarreal - 3.47 0 - 1
Aaron Ramones - 3.32 0 - 1
Cristian Garza - 3.60 & Alexandre Longoria - 3.64 0 - 1
Cristian Garza - 3.60 & Juan Montoya - 3.40 0 - 2 0 - 1
Cristian Garza - 3.60 & Marcos Galvan Sr. - 3.74 0 - 1 0 - 1
Daniel Lopez - 3.74 & Juan hernandez - 3.98 1 - 0
Daniel Lopez - 3.74 & Jaime Villarreal - 3.47 1 - 1
Jesus Perez - 3.58 1 - 3
Juan Montoya - 3.40 & Jesus Perez - 3.58 0 - 1
Juan Montoya - 3.40 & Marcos Galvan Sr. - 3.74 1 - 0 1 - 0
Juan Cepeda - 3.77 & Daniel Lopez - 3.74 1 - 0
Juan Cepeda - 3.77 1 - 2
Jaime Villarreal - 3.47 & Jesus Perez - 3.58 0 - 1
Jaime Villarreal - 3.47 1 - 3 0 - 1
Ruben Garza - 3.83 & Cristian Garza - 3.60 0 - 1
Ruben Garza - 3.83 & Juan hernandez - 3.98 3 - 1 2 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Brownsville - William
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jesse Lucio - 3.91
Jesus Ontiveros - 3.88
William Taliancich - 3.84
William Sandlin - 3.81
stephen truman - 3.79
Axel Ortiz - 3.75
Roberto Rivera - 3.72
Esli Campos - 3.67
Michael Rodriguez - 3.59
Gabriel Elizondo - 3.53
jaime cantu - 3.48
Guillermo Caracheo - 3.47
gabriel mascorro - 3.20
Ricardo Losoya - 2.33
Sebastian Cantu - n/a
Eleazar Hernandez - n/a
League Results By Position
1S 2S 1D 2D 3D
gabriel mascorro - 3.20 & Eleazar Hernandez - n/a 0 - 1
gabriel mascorro - 3.20 & Ricardo Losoya - 2.33 0 - 1
gabriel mascorro - 3.20 1 - 0
jaime cantu - 3.48 0 - 1
stephen truman - 3.79 & William Sandlin - 3.81 2 - 0
stephen truman - 3.79 & William Taliancich - 3.84 1 - 0 1 - 0
stephen truman - 3.79 2 - 1
Axel Ortiz - 3.75 2 - 1 3 - 0
Esli Campos - 3.67 & stephen truman - 3.79 1 - 0
Esli Campos - 3.67 & Guillermo Caracheo - 3.47 0 - 1 1 - 0
Esli Campos - 3.67 & Gabriel Elizondo - 3.53 0 - 1 0 - 1
Esli Campos - 3.67 & William Taliancich - 3.84 1 - 0 1 - 0
Guillermo Caracheo - 3.47 & Jesse Lucio - 3.91 1 - 0
Guillermo Caracheo - 3.47 & Roberto Rivera - 3.72 1 - 0
Guillermo Caracheo - 3.47 1 - 0
Gabriel Elizondo - 3.53 & William Sandlin - 3.81 1 - 0
Gabriel Elizondo - 3.53 & William Taliancich - 3.84 1 - 0
Gabriel Elizondo - 3.53 0 - 1
Jesse Lucio - 3.91 & William Sandlin - 3.81 0 - 1
Jesse Lucio - 3.91 & William Taliancich - 3.84 1 - 0
Jesus Ontiveros - 3.88 & Michael Rodriguez - 3.59 0 - 1
Jesus Ontiveros - 3.88 & William Taliancich - 3.84 1 - 0
Michael Rodriguez - 3.59 & Roberto Rivera - 3.72 0 - 1 0 - 1
Ricardo Losoya - 2.33 & stephen truman - 3.79 1 - 0 1 - 0
Ricardo Losoya - 2.33 & William Sandlin - 3.81 2 - 0 1 - 0
Ricardo Losoya - 2.33 3 - 0
Sebastian Cantu - n/a 0 - 1
William Sandlin - 3.81 & William Taliancich - 3.84 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Mission - Tomas
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Jesus Guerra - 4.09
Mario Cazares - 4.02
HOMERO MORENO JR - 3.75
Manuel Soberon IV - 3.70
Francisco Gonzalez - 3.67
Tomas Aguirre - 3.65
VICTOR LOZOYA - 3.62
Alejandro Garcia - 3.61
Fernando Garcia Del Rio - 3.59
Fernando Vieto - 3.48
Manuel Garcia - 3.47
Juan Vela - 3.45
Americo Cisneros-Briseno - n/a
League Results By Position
1S 2S 1D 2D 3D
Alejandro Garcia - 3.61 & Fernando Garcia Del Rio - 3.59 0 - 1
Fernando Garcia Del Rio - 3.59 & Fernando Vieto - 3.48 1 - 0 0 - 1
Fernando Garcia Del Rio - 3.59 & Francisco Gonzalez - 3.67 0 - 1
Fernando Garcia Del Rio - 3.59 & Jesus Guerra - 4.09 2 - 0
Fernando Garcia Del Rio - 3.59 & Juan Vela - 3.45 0 - 1
Fernando Vieto - 3.48 & Manuel Soberon IV - 3.70 0 - 1
Fernando Vieto - 3.48 & Tomas Aguirre - 3.65 0 - 1
Fernando Vieto - 3.48 1 - 0
Francisco Gonzalez - 3.67 & Jesus Guerra - 4.09 1 - 0 1 - 0
Francisco Gonzalez - 3.67 & Tomas Aguirre - 3.65 0 - 1
Francisco Gonzalez - 3.67 1 - 2
HOMERO MORENO JR - 3.75 & Manuel Garcia - 3.47 0 - 1
HOMERO MORENO JR - 3.75 & Manuel Soberon IV - 3.70 1 - 0 2 - 1 1 - 0
HOMERO MORENO JR - 3.75 & VICTOR LOZOYA - 3.62 0 - 1
Jesus Guerra - 4.09 3 - 0 2 - 0
Juan Vela - 3.45 0 - 3
Manuel Garcia - 3.47 & Tomas Aguirre - 3.65 0 - 1 0 - 1
Manuel Garcia - 3.47 1 - 0
Manuel Soberon IV - 3.70 & Tomas Aguirre - 3.65 1 - 0 1 - 0
Manuel Soberon IV - 3.70 0 - 1
Mario Cazares - 4.02 4 - 0
VICTOR LOZOYA - 3.62 & Americo Cisneros-Briseno - n/a 0 - 1
VICTOR LOZOYA - 3.62 & Fernando Garcia Del Rio - 3.59 0 - 1
VICTOR LOZOYA - 3.62 & Fernando Vieto - 3.48 0 - 1 1 - 0 0 - 1
VICTOR LOZOYA - 3.62 & Juan Vela - 3.45 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Mission - Edgar
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
RODRIGO GARCIA - 3.85
Cesar Ferrino - 3.82
Eric Carlson - 3.78
Abel Cavazos - 3.78
Miguel Gomez - 3.77
Carlos Gamboa - 3.73
RAFAEL NORBERTO GARCIA BARRON - 3.71
Marcos Guerra - 3.69
Fernando Garcia - 3.69
manuel gonzalez - 3.68
Edgar Pena - 3.68
Barry Jones - 3.64
Gustavo Juarez - 3.54
Josue G Gomez - 3.45
aliber solis - n/a
League Results By Position
1S 2S 1D 2D 3D
manuel gonzalez - 3.68 & Barry Jones - 3.64 1 - 0
Abel Cavazos - 3.78 & Carlos Gamboa - 3.73 2 - 3
Abel Cavazos - 3.78 & aliber solis - n/a 1 - 0
Cesar Ferrino - 3.82 & Eric Carlson - 3.78 1 - 0 1 - 1
Cesar Ferrino - 3.82 0 - 1
Carlos Gamboa - 3.73 & Fernando Garcia - 3.69 1 - 0 1 - 1
Carlos Gamboa - 3.73 & Josue G Gomez - 3.45 0 - 1
Edgar Pena - 3.68 & Gustavo Juarez - 3.54 0 - 1
Edgar Pena - 3.68 & Josue G Gomez - 3.45 0 - 3
Eric Carlson - 3.78 & Fernando Garcia - 3.69 1 - 0
Gustavo Juarez - 3.54 & Josue G Gomez - 3.45 0 - 2
Josue G Gomez - 3.45 0 - 1
Miguel Gomez - 3.77 3 - 2 2 - 0
Marcos Guerra - 3.69 4 - 0 3 - 1
RAFAEL NORBERTO GARCIA BARRON - 3.71 & manuel gonzalez - 3.68 0 - 1
RAFAEL NORBERTO GARCIA BARRON - 3.71 & RODRIGO GARCIA - 3.85 1 - 0 1 - 0
RODRIGO GARCIA - 3.85 & manuel gonzalez - 3.68 0 - 1 1 - 0
aliber solis - n/a & Cesar Ferrino - 3.82 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Mcallen CC - Rudy/Josh
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Juan Jose Elizondo - 3.98
Eduard Aggarao - 3.87
Jose Leal - 3.85
Robert De Los Santos - 3.79
Sean Romero - 3.78
Jose Puente - 3.77
Rudy Gomez - 3.74
Adolfo Lopez - 3.73
Alfonso Mora - 3.72
Paul Estrada - 3.68
kristian quintero - 3.63
RICHARD Pena - 3.63
Ambrose Cuison - 3.62
Joshua Cummings - 3.60
Andrew Edson - 3.55
Ramiro Quintero - n/a
League Results By Position
1S 2S 1D 2D 3D
kristian quintero - 3.63 & Andrew Edson - 3.55 1 - 0 0 - 1
kristian quintero - 3.63 & Ramiro Quintero - n/a 0 - 1
kristian quintero - 3.63 0 - 2
Adolfo Lopez - 3.73 & Joshua Cummings - 3.60 1 - 0
Adolfo Lopez - 3.73 & Juan Jose Elizondo - 3.98 3 - 0
Alfonso Mora - 3.72 & Andrew Edson - 3.55 0 - 1
Alfonso Mora - 3.72 & Jose Leal - 3.85 1 - 0
Eduard Aggarao - 3.87 & Ambrose Cuison - 3.62 1 - 0
Eduard Aggarao - 3.87 & Paul Estrada - 3.68 1 - 0 1 - 0
Eduard Aggarao - 3.87 & Robert De Los Santos - 3.79 1 - 0 1 - 0
Eduard Aggarao - 3.87 & Rudy Gomez - 3.74 0 - 1
Jose Puente - 3.77 1 - 2 0 - 1
Juan Jose Elizondo - 3.98 & Jose Leal - 3.85 2 - 0 1 - 0 1 - 0
Juan Jose Elizondo - 3.98 & Robert De Los Santos - 3.79 1 - 0
Juan Jose Elizondo - 3.98 1 - 0
Paul Estrada - 3.68 & Jose Leal - 3.85 0 - 1
Paul Estrada - 3.68 & Sean Romero - 3.78 1 - 0
Paul Estrada - 3.68 1 - 1 1 - 0
Rudy Gomez - 3.74 & Alfonso Mora - 3.72 0 - 1 3 - 0
RICHARD Pena - 3.63 0 - 1 1 - 2
Ramiro Quintero - n/a & Andrew Edson - 3.55 0 - 1
Sean Romero - 3.78 0 - 1 1 - 1